/* CSS Document  creat by liyang*/
/*通用ICO*/
.icoAll{ background:url(spirit.png) no-repeat; display:inline-block; vertical-align:middle}
.ico1{ width:13px; height:13px; background-position:0 0}
.ico2{ width:16px; height:15px; background-position:-22px 0}
.ico3{ width:27px; height:17px; background-position:0 -34px;}
/*通用按钮*/
.btns{ border:none; background:none;font-size:14px; cursor:pointer; text-align:center; transition:all .3s ease-in-out; display:inline-block;}
/*按钮颜色*/
.btnRed,.btnRed:focus{ background-color:#cc033a; color:#fff; }
.btnRed:hover{ background-color:#ad002f;color:#fff;}
.btnGrey,.btnGrey:focus{ background-color:#f5f3f3; color:#333; border:1px solid #c9c9c9;}
.btnGrey:hover{ background-color:#e5e4e4;color:#333;}


.btnPage{ width:46px; height:20px; line-height:20px; font-size:12px;}
.btnSeach{ width:80px; height:36px; line-height:36px; }
.btnNom{ width:80px; height:30px; line-height:30px; }
.btnBig{ width:156px; height:34px; line-height:34px; }
.btnBiger{ width:260px; height:34px; line-height:34px; }

.btnPrice{ width:60px; height:30px; line-height:30px;}
.btnPrice:hover{ background-color:#c9043c; color:#fff;}
.hyjdWapper{ height:539px; overflow:hidden}
.hssyWapper{ height:486px; overflow:hidden}

.header{ height:76px;}
.nav{ width:425px; float:right; margin-top:25px;}
.nav li{ width:75px; text-align:center; float:left; font-size:15px; height:34px; line-height:34px; margin:0 5px; position:relative; z-index:10000}
.nav li > a{ width:100%; height:100%; display:block;}
.nav li:hover ,.nav li.hover,.nav li.active{ background-color:#069; color:#fff;}
.nav li:hover a,.nav li.hover a,.nav li.active a{ color:#fff;}

.hraderTop{ height:30px; line-height:30px; border-bottom:1px solid #f4f3f3;}




.nav li .menuWap{ width:140px; background-color:##039; color:#fff; display:none; position:absolute; top:30px; left:0;}
.nav li .menuWap a{ height:30px; line-height:30px; display:block; font-size:12px; text-align:left; text-indent:10px;}
.nav li .menuWap a:hover{ background-color:#08709a;}

.nav li.hover .menuWap{ display:block;}


.banner{ width:100%; position:relative; height:434px; overflow:hidden}
.banner ul{ position:absolute; width:10000px; height:434px; left:0}
.banner li{ text-align:center; height:434px; float:left;}
.banner .li0{ background:url(banner0.jpg) no-repeat center #e4e4e4;}
.banner .li1{ background-color:#7cdcd8;}
.banner .li2{ background-color:#479acc;}
.banner .li3{ background-color:#eaeaea;}

.banner .control{ height:16px; width:100%; text-align:center; position:absolute; bottom:14px; left:0;}
.banner .control a{ width:10px; height:10px; border-radius:5px; background-color:#666766; display:inline-block; margin:0 5px; *display:inline; *zoom:1; vertical-align:middle}
.banner .control a.now{ width:14px; height:14px; border-radius:7px; border:1px solid #b0e7ff; background-color:#e6f8ff; margin-top:0;}


.area1{ background-color:#f4f4f6; height:494px;}
.anliWap{ width:1000px; height:93px; position:relative; overflow:hidden;}
.anliWap ul{ position:absolute;}
.anliWap li{ width:1000px;  height:93px; float:left;}
.anliWap li img{ border:1px solid #e1dede; width:189px; height:91px; float:left; display:inline; margin:0 4px;}

.anliWapControl{ height:16px; width:100%; text-align:right; position:absolute; top:10px; left:0;}
.anliWapControl a{ width:10px; height:10px; background-color:#c7c5c5; display:inline-block; margin:0 5px; *display:inline; *zoom:1;}
.anliWapControl a.now{ background-color:#f2044d;}
.footer{ background-color:#45474d}

.footer .leftArea{ width:320px; float:left; border-right:1px solid #5a5c60;}
.footer .rightArea{ float:left; margin-left:75px;}

.b-inf1{ width:800px;}
.b-banner{ background:url(b-banner.jpg) no-repeat center; height:433px;}


.b-box1{ width:205px; float:left; display: inline; margin:70px 22px 0 22px}

.b-boerer{ border-bottom:5px solid #eeeeee;}
.f-banner{ height:300px; background-color:#f1f2f1;}

.b-box2{ width:246px; display:inline-block; margin:0 40px;}

.area2{ background-color:#f8f7f7; height:984px;}

.a-box1{ width:220px; height:313px; float:left; display:inline; border:1px solid #f1f1f1; box-shadow:0 0 5px #f1f1f1; margin:20px 12px 0 12px;}


.tckCover{ width:100%; height:100%; background-color:#000; filter:alpha(opacity=60);opacity:0.6; position:fixed; top:0; left:0; z-index:100000; display:none;}
.tckWap{ width:500px; height:auto; position:fixed; top:-200%; left:50%; margin-left:-250px; box-shadow:0 0 5px rgba(0,0,0,0.5); z-index:100001; background-color:#fff;}
.closeThis{ cursor:pointer;}


.h-banner{ background:url(hz-banner.png) no-repeat center; height:299px;}
.hz-title{ margin-top:-40px; text-align:center}
.hz-title span{ width:110px; height:40px; line-height:40px; text-align:center; display:inline-block;  margin-right:3px; background-color:#078af0; font-size:16px; color:#fff; cursor:pointer;}
.hz-title span:hover,.hz-title span.hover{ background-color:#fff; color:#078af0;}
.hzWap{ width:750px; height:300px;}
.hzWap li{ width:240px; float:left; display: inline; height:24px; line-height:24px;}


.showCont{ display:none;}
.cjwt{ padding:20px 0;}
.cjwt.hover .ico3{ background-position:0 -17px;}
.cjwt.hover .showCont{ display:block;}
.cjwt.hover p{ color:#cf044a}
.jkBanner{ height:382px; background:url(jkBanner.jpg) no-repeat center;}

.jkBox1{ width:400px; margin-left:110px; float:left; margin-top:70px; margin-right:100px;}

.jkArea1{ height:338px;}
.jkArea2{ height:413px; background-color:#f8f7f7;}
.jkArea3{ height:382px;}

.jjBanner{ height:509px; background:url(jj1.jpg) no-repeat center}

.jjArea1{margin-top:220px; height:592px;}

.jjbox1{ width:435px;}
.jjArea2{ height:535px; background-color:#f8f7f7;}
.jjArea3{ height:496px;}
.jjArea4{ height:848px; background:url(jj15.png) no-repeat center 140px #f8f7f7;}

.ssArea1{ height:409px; border-top:1px solid #464646; background-color:#f3f1ee;}
.ssArea2{ height:815px; background-color:#4d9cd7;}
.ssArea3{ height:930px; background-color:#f8f8f8;}


.llwmBanner{ height:505px; background:url(/images/ct1.png) no-repeat center}

.llTlt{ border-bottom:1px solid #469acb; height:30px; line-height:30px;}
.llTlt span{ background-color:#469acb; color:#fff; padding:0 20px; height:30px; display: inline-block;}
.m-table{  width:100%;}
.m-table tr td{ background-color:#f9f9f9; padding:10px 30px; text-align:left;border:1px solid #dedede;}

.kefu{ width:121px; height:291px; position:fixed; top:150px; right:20px;}
.cjwt >p { cursor:pointer}







